supporting shoe - Spanish English Dictionary